package modelo;


/**
 
 * @author Lion Soft (DC)
 * 
 *
 * Objetivo : Classe utilizada para declarar um telefone
 * esta classe define os parametros necessários para um telefone
 * 
 */

public class Telefone {
 
    private int ddd;
    private String numero;
    private String operadora;
    private String tipo;
    int codigoTelefone;    
    
    public int getDdd() {
        return ddd;
    }

    /**
     * define o DDD do telefone
     * @param ddd 
     */
    public void setDdd(int ddd) {
        this.ddd = ddd;
    }

    /**
     * retorna o numero do telefone
     * @return 
     */
    public String getNumero() {
        return numero;
    }

    /**
     * define o numero do telefone
     * @param numTel 
     */
    public void setNumero(String numero) {
        this.numero = numero;
    }

    /**
     * retorna a operadora deste telefone. geralmente utilizada para telefones
     * do tipo Celular
     * @return 
     */
    public String getOperadora() {
        return operadora;
    }

    /**
     * define  a operadora deste telefone. geralmente utilizada para telefones
     * @param operadora 
     */
    public void setOperadora(String operadora) {
        this.operadora = operadora;
    }

    /**
     * retorne o tipo de telefone: Residencial, Comercial, Celular, da Sogra...
     * @return 
     */
    public String getTipo() {
        return tipo;
    }

    /**
     * define o tipo de telefone:  Residencial, Comercial, Celular, da Sogra...
     * @param tipo 
     */
    public void setTipo(String tipo) {
        this.tipo = tipo;
    }

    /**
     * Retorna o codigo do telefone
     * @return 
     */
    public int getCodigoTelefone() {
        return codigoTelefone;
    }

    /**
     * Armazena o codigo do telefone
     * @param codigoTelefone 
     */
    public void setCodigoTelefone(int codigoTelefone) {
        this.codigoTelefone = codigoTelefone;
    }
}
